188a30bff19d6a01b8b3c4f78461236e80d55436,src/br/univali/portugol/nucleo/execucao/Interpretador.java,Interpretador,visitar,#NoOperacaoModulo#,1141

Before Change


    {
        try
        {
            Object opEsq = noOperacao.getOperandoEsquerdo().aceitar(this);
            Object opDir = noOperacao.getOperandoDireito().aceitar(this);

            return operacaoModulo.executar(noOperacao, opEsq, opDir);
        }
        catch (ErroExecucao ex)
        {

After Change


    {
        try
        {
            Integer opEsq = (Integer)noOperacao.getOperandoEsquerdo().aceitar(this);
            Integer opDir = (Integer)noOperacao.getOperandoDireito().aceitar(this);
            OperacaoModulo modulo = OperacaoModulo.getOperacao();
        
            return (Integer) executaOperacao(noOperacao, modulo, opEsq, opDir);
        }
        catch (Exception ex)
        {